const Sequelize = require("sequelize");

// 1.导入数据库的配置对象
const mysqlSequelize = require("../config/mysqlConfig");

// 2.创建模型与数据库中的表实现映射
const user = mysqlSequelize.define(
  "user",
  {
    name: {
      type: Sequelize.STRING,
      fields: "name",
    },
    password: {
      type: Sequelize.STRING,
      fields: "password",
    },
  },
  {
    freezeTableName: true, // 不使用Sequelize给模型自定义的表名(自定义表名的命名规则：模型名后加s)
    timestamps: false, // 若为true，在获取数据时会自动添加两列数据(createTime、updateTime)
  }
);

// 导出模型
module.exports = user;
